home *** CD-ROM | disk | FTP | other *** search
/ Windows Game Programming for Dummies (2nd Edition) / WinGamProgFD.iso / pc / DirectX SDK / DXSDK / samples / Multimedia / Demos / DMBoids / readme.txt < prev    next >
Encoding:
Text File  |  2001-10-10  |  1.9 KB  |  59 lines

  1. //-----------------------------------------------------------------------------
  2. // 
  3. // Sample Name: DMBoids Sample
  4. // 
  5. // Copyright ⌐ 1999-2001 Microsoft Corp. All Rights Reserved.
  6. //
  7. // GM/GS« Sound Set Copyright ⌐1996, Roland Corporation U.S.
  8. // 
  9. //-----------------------------------------------------------------------------
  10.  
  11.  
  12.  
  13. Description
  14. ===========
  15.   DMBoids is a version of Boids that adds DirectMusic support. As objects fly 
  16.   over a simple landscape, the music responds to user input and events on the 
  17.   screen.
  18.  
  19. Path
  20. ====
  21.   Source: DXSDK\Samples\Multimedia\Dmusic\DMBoids
  22.  
  23.   Executable: DXSDK\Samples\Multimedia\DMusic\Bin
  24.  
  25. User's Guide
  26. ============
  27.   Press F10 to access the main menu. The Drivers menu allows you to change the 
  28.   driver, device, and video mode. The application runs only in full-screen 
  29.   modes.
  30.  
  31.   The A (alignment), C (cohesion) and O (obstacle) keys alter behavior of the 
  32.   boids in various ways as long as they are held down. 
  33.  
  34.   Hold down the S key or the spacebar and the birds flock in closer. Release 
  35.   the key and they spread apart. Note the use of motifs to track this
  36.   behavior.
  37.  
  38.   Hold down the M key and the birds wander off their path. Notice that the 
  39.   music completely changes. Release and the birds will eventually get back on 
  40.   the path.
  41.  
  42.   Press the ESC key to quit.
  43.  
  44. Programming Notes
  45. =================
  46.   DirectMusic features illustrated include the following:
  47.        Software synthesis with DLS. In addition to the musical instruments
  48.   from  the GS sound set, the application uses custom downloadable sounds
  49.   such as the voices that appear to come from the planets.
  50.  
  51.       Composing and performing style-based segments.
  52.  
  53.       Musical transitions using style-based motifs and segment cues.
  54.  
  55.       Echo/articulation tool coded that uses the proximity of the birds to
  56.   adjust the echoes and note durations of the music as it plays.
  57.   
  58.  
  59.